package cn.fx.framework.spring.w;

import cn.fx.framework.spring.web.DefaultWebApplicationHandler;
import cn.fx.framework.web.ApplicationHandler;
import org.springframework.context.annotation.Import;

import java.lang.annotation.*;

/**
 * 若在项目中使用W变更、framework，则需要在spring 启动类上标记这个注解
 * 在SpringBoot的启动类上进行标记
 * @author ljh
 * @since 2018-11-4 11:17
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Import(WAutoConfiguration.class)
public @interface EnableW {
    Class<? extends ApplicationHandler> handler() default DefaultWebApplicationHandler.class;
}
